/*
 * NodeAppDeploymentInfo.java
 *
 * Created on June 15, 2007, 8:33 PM
 *
 * To change this template, choose Tools | Template Manager
 * and open the template in the editor.
 */

package Tools;

/**
 *
 * @author Sirius
 */
public class NodeAppDeploymentInfo {
    
    /**
     * Creates a new instance of NodeAppDeploymentInfo
     */
    protected String physicalAddress;
    protected String tasksAppPath;
    protected String type;
    protected String id;

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }


    public NodeAppDeploymentInfo(String IEEEAddress, String filePath, String type,String id) {
        this.physicalAddress=IEEEAddress;
        this.tasksAppPath=filePath;
        this.type=type;
        this.id=id;
    }


    public String getType() {
        return type;
    }

    public void setType(String type) {
        this.type = type;
    }

    public String getTasksAppPath() {
        return this.tasksAppPath;
    }
	
    public String getPhysicalAddress() {
	return this.physicalAddress;
    }
	
    public void setTasksAppPath(String path) {
        this.tasksAppPath = path;
    }
	
    public void setPhysicalAddress(String address) {
	this.physicalAddress = address;
    }
//    public boolean equals (String obj) {
//		
//	if (!(obj instanceof NodeAttribute)) return false;
//		NodeAttribute attr = (NodeAttribute) obj;
//		return key.equals(attr.key) && value.equals(attr.value);
//    }
}    

